someone who undertakes anything - Espagnol Anglais Dictionnaire